/*Основная таблица стилей*/
* {
margin: 0;
padding: 0;
}
body {
font-family: "Lucida Grande", "Lucida Sans Unicode", Helvetica, Arial, Verdana, sans-serif;
font-size: 12px;
min-width: 960px;
background-color: #fff;
}
div{
	border: 0px solid black;
}
.mainWrapper
{
  position: absolute;
  width: 100%;
  min-width: 1024px;
  min-height: 800px;
  text-align: center;
}

.header
{
  position: relative;
  width: 50%;
  min-width: 1024px;
}

#mainNavigation a{
display: block;
float: left;
text-decoration: none;
color: #fff;
text-shadow: 0px 1px 2px #59380e;
font-size: 14px;
font-weight: bold;
padding: 0 10px;
}

#header #mainNavigation ul li a:hover,
#header #mainNavigation ul li.active a {
background: url('nav_hove.png') repeat-x;
}

.footer
{
  position: relative;
  width: 100%;
  top: 800;
  width: 50%;
}